<?php
namespace app\common\model\logic;

use app\common\model\BaseModel;

class CarAccidentModel extends BaseModel {

    protected $name = 'car_accident'; //定义栏目表
    //开启自动写入时间戳
    protected $autoWriteTimestamp = true;
    //类型自动转换
    protected $type = [
        'accident_time'=>'timestamp:Y-m-d H:i:s',
        'accident_safe'=>'integer',
        'sort'=>'integer'
    ];
    
    //扩展属性读取器
    public function getAccidentPhotoArrAttr($value, $data)
    {
        $album = explode('|', $value);
            return $album;
    }


    //搜索前置方法
    public function before_index_fun(){
        return [];
    }
    //添加前置方法 返回false阻止提交
    public function before_add_fun($data){
        return $data;
    }
    //添加后置方法
    public function after_add_fun($aid,$data){
        return true;
    }
    //编辑前置方法 返回false阻止提交
    public function before_edit_fun($data){
        return $data;
    }
    //编辑后置方法
    public function after_edit_fun($data){
        return true;
    }
    //删除前置方法
    public function before_del_fun($aid,$mid){
        return true;
    }
    //删除后置方法
    public function after_del_fun($aid,$mid){
        return true;
    }
}